Aurix TC3xx PWM 与电机控制实战
📘 30章 · 从入门到项目
01
Aurix TC3xx 概述
芯片架构、内核特性、应用领域与选型指南
02
开发环境搭建
AURIX Development Studio 安装、配置与第一个工程
03
GTM 模块基础
通用定时器模块(GTM)架构、时钟与子模块概览
04
TOM 模块详解
定时器输出模块(TOM)原理、通道配置与PWM生成
05
ATOM 模块详解
定时器输出模块(ATOM)原理、通道配置与高级PWM
06
PWM 基础概念
占空比、频率、分辨率与死区时间
07
PWM 生成实战 · TOM
使用TOM模块输出可调频率与占空比的PWM波
08
PWM 生成实战 · ATOM
使用ATOM模块输出互补PWM与死区插入
09
CCU6 模块基础
捕获/比较单元6(CCU6)架构与定时器功能
10
CCU6 捕获模式
霍尔传感器信号捕获与电机转速测量
11
CCU6 比较模式
PWM生成与多通道控制
12
ADC 模块基础
模数转换器(ADC)原理、分组与队列转换
13
ADC 与 PWM 同步
利用GTM触发ADC实现电流采样
14
电机控制基础
直流有刷电机原理、H桥驱动与PWM调速
15
直流有刷电机实战
基于TC3xx的PWM开环调速实现
16
BLDC 电机基础
无刷直流电机原理、六步换向与反电动势检测
17
BLDC 六步换向
使用CCU6与GTM实现六步PWM驱动
18
BLDC 闭环控制
速度环与电流环的PI调节器实现
19
FOC 基础
磁场定向控制原理、Clark/Park变换与SVPWM
20
SVPWM 实现
在TC3xx上使用ATOM生成空间矢量PWM
21
FOC 电流环
电流采样、坐标变换与PI调节器代码实现
22
FOC 速度环
速度观测器与PI调节器代码实现
23
FOC 位置环
编码器接口与位置环控制实现
24
编码器接口
增量式编码器与绝对式编码器(SPI/BISS)读取
25
霍尔传感器接口
基于CCU6的霍尔信号解码与角度估算
26
电流采样技术
单电阻、双电阻与三电阻采样方案对比
27
保护机制
过流保护、过压保护与温度保护实现
28
调试与优化
DAC输出调试变量、逻辑分析仪使用与性能优化
29
实战项目1:BLDC风扇驱动器
基于TC3xx的BLDC风扇驱动器(含软启动与调速)
30
实战项目2:低压FOC伺服驱动器
位置/速度/力矩模式